global using System.ComponentModel;
global using System.IdentityModel.Tokens.Jwt;
global using System.Security.Claims;
global using System.Text;
global using System.Text.Encodings.Web;
global using System.Text.Json;
global using System.Text.RegularExpressions;

global using Microsoft.AspNetCore.Authentication;
global using Microsoft.AspNetCore.Authentication.Cookies;
global using Microsoft.AspNetCore.Authentication.JwtBearer;
global using Microsoft.AspNetCore.Authentication.OAuth;
global using Microsoft.AspNetCore.Builder;
global using Microsoft.AspNetCore.Http;
global using Microsoft.AspNetCore.Identity;
global using Microsoft.AspNetCore.WebUtilities;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.DependencyInjection.Extensions;
global using Microsoft.Extensions.Logging;
global using Microsoft.Extensions.Options;
global using Microsoft.IdentityModel.Tokens;

global using Newtonsoft.Json.Linq;

global using OSharp.AspNetCore;
global using OSharp.Authentication.Cookies;
global using OSharp.Authentication.JwtBearer;
global using OSharp.Collections;
global using OSharp.Core.Options;
global using OSharp.Core.Packs;
global using OSharp.Data;
global using OSharp.Dependency;
global using OSharp.Entity;
global using OSharp.EventBuses;
global using OSharp.Exceptions;
global using OSharp.Extensions;
global using OSharp.Identity;
global using OSharp.Identity.Entities;
global using OSharp.Identity.Events;
global using OSharp.Identity.JwtBearer;
global using OSharp.Timing;
